Plateforme Java

Plateforme Java
Description de l'image Java Logo.svg.

Informations
Créateur James Gosling et Sun Microsystems
Développé par Oracle
Fichier exécutable java.exe
Première version
Dernière version 12 ()
Version avancée 13
État du projet  En développement actif
Écrit en Java, C++
Environnement Windows, Linux, macOS, Solaris
Langues Anglais
Type Technologie
Politique de distribution Gratuit
Licence logiciel propriétaire / gratuiciel[1]
Site web http://www.java.com/fr

La plateforme Java (the Java Platform en anglais, plateforme Java 2 anciennement) est un standard de facto de plateforme logicielle, produit par Sun Microsystems, puis Oracle Corporation, permettant de développer et d'exécuter des programmes écrits en langage Java indépendants de tout processeur et de tout système d'exploitation, conformément à la technologie Java.

Toute plate-forme Java se compose principalement d'un moteur d'exécution (appelé une machine virtuelle Java, ou 'JVM') et d'un compilateur fourni avec un ensemble de bibliothèques standards dont il existe plusieurs implémentations pour divers matériels et systèmes d'exploitation, de façon que les programmes Java puissent s'exécuter de façon identique sur chacun d'entre eux.

Chaque version de plateforme Java répond à des spécifications normalisées dans les Java Specification Requests ou (JSR). Plusieurs versions de cette plateforme[2] cohabitent mi-2015, avec des JVM propres, Oracle implémentant et proposant notamment ses propres implémentations : HotSpot pour Java SE, serveur Glassfish pour Java EE.

À l'instar de la plateforme Microsoft .NET ou de l'environnement Eclipse qui ciblent plusieurs langages, la plateforme Java vise à supporter d'autres langages de programmation que son langage natif Java.


Developed by StudentB